English Dictionary
◊ TUBULAR CAVITY
tubular cavity
n : a cavity having the shape of a tube